package com.itlong.cloud.POJO.VO.property;

import com.itlong.cloud.POJO.DTO.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * <desc>
 *      获取所有云对讲设备数据传输对象
 * </desc>
 *
 * @createDate 2018-03-28.
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class PropertyAllEquipGetVO extends BaseDTO {

//    private Integer cacheId;                //配合前端联调，加一个临时id，方便前端遍历展示

    private String mediaId;                 // 客户端传mediaId过来时的mediaId

    private Integer smartType;              //云对讲类型  31-门口机 32-围墙机

    private String deviceUnique;            //设备全局唯一序列号(项目编号[8位] + 设备类型[1位] + 设备ID[4位])

    private String deviceId;                //设备ID，即设备机号，与设备硬件拨码对应。

    private String deviceName;              //设备名称，一般由客户自定义。

    private String projectId;               //项目编号，由8位数字构成,00000001~99999999.

    private String sn;

    private Integer status;                  //设备状态

    private String createTime;  // 创建时间

    private String deviceMemo; // 设备说明

    private String addresses; // 云对讲设备绑定的地址

//    private String buildId;         //楼栋ID
//
//    private String buildName;       //楼栋名称
//
//    private String buildNum; //楼栋编号
//
//    private String unitId; //单元Id
//
//    private String unitName; //单元名称
//
//    private String unitNum; //单元编号

}
